//
//  HLIMKitMessageCellFactory.h
//  YueYue
//
//  Created by hulu001 on 2024/1/12.
//

#import <Foundation/Foundation.h>
#import "HLIMKitMesssageCell.h"
#import "HLIMKitSessionTimeCell.h"
#import "HLIMKitSystemMessageCell.h"

NS_ASSUME_NONNULL_BEGIN

@interface HLIMKitMessageCellFactory : NSObject

- (HLIMKitMesssageCell *)cellInTable:(UITableView *)tableView forMessageMode:(HLIMKitMessageModel *)model;

- (HLIMKitSessionTimeCell *)cellInTable:(UITableView *)tableView forTimeMode:(HLIMKitTimeModel *)model;

- (HLIMKitSystemMessageCell *)cellInTable:(UITableView *)tableView forSystemModel:(HLIMKitSystemMessageModel *)model;

@end

NS_ASSUME_NONNULL_END
